river bus - German English Dictionary